three-masted ship - Alemán Inglés Diccionario